stream terrace - Allemand Anglais Dictionnaire